SCWM: An Intelligent Constraint-Enabled Window Manager
نویسندگان
چکیده
Typical window management systems rely on direct manipulation techniques to organize and layout windows. Direct manipulation encourages the user to specify particular locations rather than higher-level intentions and desires regarding window layout. Our Scheme Constraints Window Manager (SCWM) allows users to express their intentions using both direct manipulation and higher-level commands. Because some user desires are for persistent relationships to hold among windows, we embed a constraint solver to maintain user-specified constraint-based relationships. To enable using constraints and expressing other layout intentions, we have explored a number of interaction paradigms, including voice recognition. The result is a window manager with much more intelligent window layout and behaviour.
منابع مشابه
Scwm: An Extensible Constraint-Enabled Window Manager
We desired a platform for researching advanced window layout paradigms including the use of constraints. Typical window management systems are written entirely in C or C++, complicating extensibility and programmability. Because no existing window manager was well-suited to our goal, we developed the Scwm window manager. In Scwm, only the core window-management primitives are written in C while...
متن کاملA Constraint Interface for Managing Windows
Constraints are an important user interface technology. We developed Scwm as a testbed for exploring UIs for constraint-based layout. Its constraint interface includes a toolbar for adding relationships and an “investigator” for viewing and manipulating the constraints. We performed a discount usability study with six users and learned that our interface was sufficient for them to complete the ...
متن کاملLAYLAB - A Constraint-Based Layout Manager for Multimedia Presentations
When developing advanced intelligent user interfaces composing text, graphics , animation , hypermedia etc., the question of automatically designing the graphical layout of such multimedia presentations in an appropriate format plays a crucial role . This paper introduces the task, the functionality and the architecture of the constraint-based multimedia layout manager Lay Lab .
متن کاملStatistical Dialog Manager Design Tool for Health Screening and Assessments
We focus on creating a programming tool which enables to create dialog managers for speech-enabled IVA applications in the standardized health screening and assessment domain. Our approach aims to bridge the gap between the intelligent virtual agents (IVA) and the spoken dialog systems (SDS) research communities for the delivery of standardized health interviews by embodied conversational agent...
متن کاملA Line of Work following Bell Et Al. [2] on View Management for Augmented Reality Uses Constraint-based
We introduce a layout manager that exploits the robust sensing capabilities of next-generation head-worn displays by embedding virtual application windows in the user’s surroundings. With the aim of allowing users to find applications quickly, our approach leverages spatial memory of a known body-centric configuration. The layout manager balances multiple constraints to keep layouts consistent ...
متن کامل